package model;

public interface PhilosopherState {
	/**
	 * Returns the max wait time of the state specified in the {@link PTOMonitor}.
	 * @return the max wait time of the current state.
	 */
	public abstract long getMaxWaitTime();
	public abstract void accept(PhilosopherStateVisitor visitor);
}
